package com.ny.demo;

import java.util.List;

public class TestList {
    public void addEmp(List<Emp> list, Emp emp) {
        list.add(emp);
    }
public void findAllEmp(List<Emp> list){
    for (Emp emp: list) {
        System.out.println(emp);
    }
}
    public Emp findEmpName(List<Emp> list, String empName) {
        for (int i = 0; i < list.size(); i++) {
            if (empName.equals(list.get(i).getName())) {
                return list.get(i);
            }
        }
   return null;
}
public  void deleteEmp(List<Emp> list , String empNumber) {
    for (int i = 0; i < list.size(); i++) {
        if (empNumber.equals(list.get(i).getNumber())) {
            list.remove(i);
        }
    }
}

public Emp findEmpNumber(List<Emp> list, String empNumber2){
    for (int i = 0; i < list.size(); i++) {
        if (empNumber2.equals(list.get(i).getNumber())) {
            return list.get(i);
        }
    }

    return null;
}
public Emp updateEmpAge(List<Emp> list, Emp emp ){
    for (int i = 0; i < list.size(); i++) {
        if (emp.getNumber().equals(list.get(i).getNumber())){
            list.set(i,emp);
        }
    }

return null;
}
}